/*
 * Copyright (c) 2008, Xiong Yingfei, the University of Tokyo
 * All rights reserved.
 */
package ac.jp.u_tokyo.SyncLib.language.factories;

import ac.jp.u_tokyo.SyncLib.Sync;
import ac.jp.u_tokyo.SyncLib.SyncFactory;
import ac.jp.u_tokyo.SyncLib.dictionaries.StaticGet;

public class StaticGetFactory implements SyncFactory
{
	boolean _dictOverValue = true;
	Object _key;
	
	

	public void setDictOverValue(Object dictOverValue)
	{
		_dictOverValue = (Boolean) dictOverValue;
	}



	public void setKey(Object key)
	{
		_key = key;
	}



	public Sync create()
	{
		return new StaticGet(_key, _dictOverValue);
	}

}
